to store and handle - Español Inglés Diccionario